stacking board - German English Dictionary